@media screen and (max-width: 1680px) {

	.about-qywh .about-qywh-img>div{
		height: 520px;
	}

	.head-logo{

		width: 45%;

		padding-left: 10px;

	}



	.head-nav{

		width: 55%;

	}

	.head-nav .box li{

		font-size: 16px;

	}

	.head-nav .box li>a{

		padding: 40px 8px;

	}

	.index-banner .banner-txt{

		left: calc(50% - 600px);

		top: 100px;

	}

	.index-banner .banner1-txt{

		top: 160px;

	}

	.index-banner .hd li i {

		margin-left: 0px;

		margin-bottom: 0px;

	}

	

	.index-pro .content{

		height: 700px;

	}

	.index-pro .content-main .txt a{

		margin-top: 15px;

	}

	.dz-service{

		margin-bottom: 0;

	}

	.dz-service>div{

		height: 468px;

	}

	

	

	.dz-service .f-right{

	    padding: 20px 80px 0;

	}

	.dz-service .f-right ul{

		margin-top: 35px;

	}

	.dz-service .f-right li{

		vertical-align: top;

	}

	.index-int li{

		width: 460px;

		margin-right: 30px;

		height: 600px;

	}

	.index-int li .img{

		height: 325px;

	}

	.global{

		padding-top: 80px;

		height: 800px;

	}

	.global .diqu li{

		margin-right: 50px;

	}

	.about-qyjj .content li{

		width: 450px;

		margin-right: 72px;

	}

	.about-qyjj .content li.one{

		width: 396px;

	}

	.about-qyjj .content li.san img{

		margin-top: 0px;

	}

	.about-interpreta .content{

		width: 750px;

	}

	.about-interpreta .content .txt{

		font-size: 14px;

	}

	.about-interpreta .t1{

		top: 100px;

		left: -210px;

	}

	.about-interpreta .t2{

		top: 240px;

		left: -270px;

	}

	.about-interpreta .t3{

		top: 390px;

		left: -260px;

	}

	.about-interpreta .t4 {

		top: 570px;

		left: -170px;

	}

	

	.about-interpreta .t5 {

		top: 100px;

		right: -210px;

	}

	

	.about-interpreta .t6 {

		top: 250px;

		right: -275px;

	}

	

	.about-interpreta .t7 {

		top: 415px;

		right: -180px;

	}

	

	.about-interpreta .t8 {

		top: 570px;

		right: 5px;

	}

	.about-dsj .content{

		width: 1200px;

		left:  calc(50% - 720px);;

	}

	.about-dsj .content li{

		margin-right: 48px;

	}

	.about-dsj .content li .yuan{

		width: 128px;

		height: 128px;

		line-height: 128px;

	}

	.about-dsj .content li h4{

		font-size: 15px;

	}

	.about-hjxx .content>div{

		height: 540px;

	}

	.about-hjxx .content .f-right>div{

		width: 351px;

		height: 265px;

		margin-left: 9px;

	}

	

	.about-jyzx .content li{

		width: 468px;

		margin-right: 15px;

		height: 480px;

	}

	.about-jyzx .content .txt h3{

		padding-bottom: 20px;

	}

	.about-jy .title{

		left: calc(50% - 720px);

	}

	

	.about-hsqq .content .main{

		width: 466.6666px;

		margin-right: 20px;

		padding: 30px 30px 0;

		margin-bottom: 20px;

	}

	.about-khjz .content li,.pro-main .content li{

		width: 710px;

		margin-bottom: 20px;

	}

	.about-khjz .content li{

		height: 310px;

	}

	.about-khjz .content li:nth-child(2n-1),.pro-main .content li:nth-child(2n-1){

		margin-right: 20px;

	}

	.about-khjz .content .img{

		width: 270px;

		height: 270px;

	}

	.about-khjz .content .txt{

		width: 390px;

		padding-top: 0;

	}

	.about-khjz .content .txt h3{

		margin-bottom: 20px;

	}

	.about-khjz .content .txt p{

		font-size: 15px;

	}

	.about-khjz .content2 li{

		width: 270px;

		margin-right: 22.5px;

	}

	.pro-main .content li{

		height: 364px;

	}

	.pro-main .content .img{

		width: 324px;

		height: 324px;

	}

	.pro-main .content .txt{

		width: 342px;

	}

	.pro-del>div.content .f-left{

		width: 900px;

	}

	.pro-del>div.content .f-right{

		width: 540px;

	}

	.pro-del .a-link li{

		width: 200px;

	}

	.pro-del .a-link a i{

		left: 30px;

	}

	.pro-del .content2>div.f-right{

		padding-left: 20px;

	}

	.pro-del-nav li a{

		padding: 0 42px;

	}

	.pro-del .content2 .advantage .txt{

		width: 45.5172%;

	}

	.pro-del .content2 .advantage .video-sizi{

		height: 305px;

	}

	.pro-del .ggcs .f-right{

		padding-left: 30px;

	}

	.pro-del .cptd .content li{

		padding-left: 20px;

	}

	.pro-del .sbjc .content>div{

		margin-right: 3px;

		height: 357px;

	}

	.pro-del .cpyy .content li{

		padding: 20px;

		height: 380px;

	}

	

	.service .dzyz{

	    left: calc(50% - 720px);

	}

	.service .kflc .content li .img{

		width: 160px;

		height: 160px;

		margin: 0 95px;

	}

	.service .kflc .content .xian{

		width: 200px;

	}

	.service .kflc .content .xian1{

		left: 250px;

	}

	.service .kflc .content .xian2{

		left: 605px;

	}

	.service .kflc .content .xian3{

		left: 960px;

	}

	.service .kflc .content .jt-left1{

	    left: 345px;

	}

	.service .kflc .content .jt-left2{

		left: 695px;

	}

	.service .kflc .content .jt-left3{

		left: 1055px;

	}

	.service .kflc .content-txt ul .sjx{

		left: 175px;

	}

	.service .kflc .content-txt .two .sjx{

		left: 530px;

	}

	.service .kflc .content-txt .three .sjx{

		left: 890px;

	}

	.service .kflc .content-txt .four .sjx{

		left: 1245px;

	}

	.research .lshx{

		left: calc(50% - 720px);

	}

	.research .lshx .f-right .img{

		width: calc(1440px - 37.5% - 470px); */

	}

	.about-dsj-slide{

		height: 360px;

	}

	.research .cxyhz .content{

		left: calc(50% - 720px);

	}

	.research .cxyhz .content li{

		height: 325px;

	}

	.research .cxyhz .content li .img{

		height: 275px;

	}

	.pro-del-nav.fixed{

		padding: 0 calc(50% - 720px);

	}

	.research .yffwnl{

		width: 800px;

	}

	.research .yffwnl .txt1{

	    top: 150px;

	}

	.research .yffwnl .txt2{

	    top: 320px;

	}

	.research .yffwnl .txt3{

	    top: 490px;

	}

	.research .yffwnl .txt4{

	    top: 150px;

        right: -130px;

	}

	.research .yffwnl .txt5{

        top: 320px;

   	 	right: -140px;

	}

	.research .yffwnl .txt6{

        top: 490px;

    	right: -130px;

	}

	.deve-fzzl-txt{

	    left: calc(50% - 720px);

	}

	.deve-fzzl-txt .txt{

		padding-top: 0;

	}

	.deve-fzzl-txt .txt p{

		font-size: 14px;

		margin-top: 15px;

	}

	.latest-news{

		height: 540px;

	}

	.contact .lxfs{

	    left: calc(50% - 720px);

	}

	.join-us .czsd{

		left: calc(50% - 720px);

	}

	.join-us .getx .content li div{

		width: 145px;

		height: 145px;

	}

	.join-us .getx .content li{

		margin: 0 68px;

	}

	.join-us .getx .content{

		background-size: 990px;

	}

	.banner .txt{

	    left: calc(50% - 720px);

	}
	.service .pz .f-right{
		width: 59%;
	}
	.service .pz .f-left{
		width: 41%;
	}

	.head-logo a img{
	width: 340px;
}

	.index-pro .content,.dz-service,.index-int,.global-main,.index-news,.about-qywh .title,.about-jyzx .title,.about-jyzx .content,

	.about-qyjj .w1600,.about-hjxx,.about-dsj .content,.about-jy .title,.foot .w1600,.about-hsqq,.about-head2 .content,

	.about-khjz .title,.about-khjz .content,.about-khjz .content2,.about-khjz .more,.pro-main .content,.pro-del>div.title,

	.pro-del>div.content,.pro-del-nav,.pro-del .content2,.service .dzyz,.service .pz,.service .hxcp .content-main,.service .kflc,

	.service .khjz,.research .lshx,.research .cxyhz .content,.research .yfzzjd,.deve-rczl,.latest-news,.news,.news-more,.contact .lxfs,

	.contact .dq-all,.join-us .czsd,.join-us .cjzj,.join-us .getx,.join-us .zxns{

		width: 1440px;

	}

}

@media screen and (max-width: 1480px){

	.index-pro .content,.dz-service,.index-int,.global-main,.index-news,.about-qyjj .w1600,.about-qywh .title,.about-jyzx .title,.about-jyzx .content,

	.about-jy .title,.foot .w1600,.about-hsqq,.about-head2 .content,.about-dsj .content,.about-hjxx,.about-khjz .title,.about-khjz .content,

	.about-khjz .content2,.about-khjz .more,.pro-main .content,.pro-del>div.title,.pro-del>div.content,.pro-del-nav,.pro-del .content2,

	.service .dzyz,.service .pz,.service .hxcp .content-main,.service .kflc,.service .khjz,.research .lshx,.research .cxyhz .content,.research .yfzzjd,

	.deve-rczl,.deve-hbzl,.latest-news,.news,.news-more,.contact .lxfs,.contact .dq-all,.join-us .czsd,.join-us .cjzj,.join-us .getx,.join-us .zxns{

		width: 1200px;

	}
	.head-pro {
		width: calc(100% - 120px);
		left: 80px;
	    height: 300px;
	}
	.head-pro .head-pro-link>li{
		height: 40px;
		line-height: 40px;
	}
	.head-pro>ul>li>a{
		margin-top: 5px;
	}
	.head-pro-link>li .main2 li{
		width: 210px;
	}
	.head-pro .sjx{
		left: 165px;
	}










	.service .pz .f-left{
		width: 43.75%;
	}
	.service .pz .f-right{
		width: 50%;
	}
	.about-qywh .about-qywh-img>div{
		height: 420px;
	}
	.head-nav .box li>a {
		padding: 40px 8px;
		font-size: 16px;
	}

	.banner .txt{

	    left: calc(50% - 600px);

	    padding-left: 100px;

	}

	.join-us .getx .content{

		background-size: 795px;

	}

	.join-us .getx .content h4{

		font-size: 24px

	}

	.join-us .getx .content li div{

		width: 130px;

		height: 130px;

	}

	.join-us .getx .content li{

		margin: 0 48px;

	}

	.join-us .czsd .f-left h3{

		line-height: 1.5;

	}

	.join-us .czsd .f-left{

		    padding: 30px 0px 0 30px;

	}

	.join-us .czsd{

		left: calc(50% - 600px);

		height: 380px;

	}

	.contact .lxfs .f-left{

		padding-left: 40px;

		padding-right: 40px;

	}

	.contact .lxfs{

	    left: calc(50% - 600px);

	}

	.latest-news{

		height: 480px;

	}

	.latest-news .f-right{

		padding-top: 60px;

	}

	.deve-hbzl .f-left{

		width: calc(1200px - 460px);

	}

	.deve-rczl .f-left{

		padding-left: 0;

	}

	.deve-rczl .f-right{

	    width: calc(1200px - 460px);

	}

	.deve-hsadd .txt{

		left: calc(50% + 150px);

    	top: 125px;

	}

	.deve-fzzl-txt{

	    left: calc(50% - 600px);

	    width: 560px;

	}

	.deve-fzzl-txt .title{

	    padding-top: 40px;

    	padding-left: 40px;

	}

	.deve-fzzl-txt .txt{

		padding-left: 40px;

		padding-right: 40px;

	}

	.research .cxyhz .content li{

		height: 285px;

	}

	.research .cxyhz .content li .img{

		height: 230px;

	}

	.pro-del-nav.fixed{

		padding: 0 calc(50% - 600px);

	}

	.research .cxyhz .content{

		left: calc(50% - 600px);

	}

	.research .lshx .f-left{

		width: 20%;

		padding: 75px 0px 0 40px;

	}

	.research .lshx .f-right{

		width: 80%;

	}

	.research .lshx .f-right .img{

		width: 480px;

	}

	.about-dsj .content li h4{

		padding-top: 0px;
		margin-top: 20px;

	}

	.about-dsj-slide{

		height: 310px;

	}

	.about-dsj .content .title{

		padding-top: 20px;

	}

	.research .lshx{

		left: calc(50% - 600px);

		height: 400px;

	}

	.service .kflc .content-txt ul .sjx{

		left: 145px;

	}

	.service .kflc .content-txt .two .sjx{

		left: 4450px;

	}

	.service .kflc .content-txt .three .sjx{

		left: 740px;

	}

	.service .kflc .content-txt .four .sjx{

		left: 1030px;

	}

	.service .kflc .content .xian1{

		left: 225px;

	}

	.service .kflc .content .xian2{

		left: 520px;

	}

	.service .kflc .content .xian3{

		left: 812px;

	}

	.service .kflc .content .jt-left1{

	    left: 285px;

	}

	.service .kflc .content .jt-left2{

		left: 575px;

	}

	.service .kflc .content .jt-left3{

		left: 870px;

	}

	.service .kflc .content .xian{

		width: 135px;

	}

	.service .kflc .content li .img{

		margin: 0 65px;

	}

	.service .hxcp .content li{

		height: 460px;

	}

	.service .hxcp .content .txt1,

	.service .hxcp .content .txt2 p{

		font-size: 15px;

	}

	.service .pz .f-left{

	    padding: 100px 0 0 110px;

	}

	.service .dzyz .f-right .content li{

		margin: 0px 30px;

	}

	.service .dzyz .f-left{

	    padding: 50px 0px 0 40px;

	}

	.service .dzyz{

	    left: calc(50% - 600px);

	    height: 400px;

	}

	.pro-del .cpyy .content li{

		height: 300px;

	}

	.pro-del .cpyy .content li p{

		font-size: 15px;

		line-height: 40px;

	}

	.pro-del .pzrz .f-left .txt img{

		margin-right: 15px;

	}

	.pro-del .pzrz .f-left,.pro-del .pzrz .f-right{

		height: 380px;

	}

	.pro-del .pzrz .f-left{

		padding-left: 20px;

		padding-top: 50px;

		width: 50%;

		

	}

	.pro-del .pzrz .f-left p{

		font-size: 16px !important;

	}

	

	.pro-del .pzrz .f-right{

		padding: 15px;

		width: 50%;

	}

	

	.pro-del .gzyl .f-left,.pro-del .gzyl .f-right{

		height: 320px;

	}

	

	.pro-del .gzyl .f-right .txt{

		padding-left: 0px;

		width: 440px;

	}

	.pro-del .cptd .content li .img{

		width: 60px;

	}

	.pro-del .cptd .content li .txt {

		width: calc(100% - 60px);

		padding-left: 20px;

		

	}

	.pro-del .cptd .content li .txt p{

		font-size: 16px;

	}

	.pro-del .ggcs .f-right .a-link li{

		width: 180px !important;

		height: 40px;

		line-height: 40px;

	}

	.pro-del .ggcs .f-right .a-link a i{

		height: 40px;

	}

	.pro-del .ggcs .f-left{

		margin: 20px;

	}

	.pro-del .content2 .advantage .video-sizi{

		height: 255px;

	}

	.pro-del .content2 .advantage .txt h3{

		font-size: 30px;

	}

	.pro-del .content2 .advantage .txt .tuwen li{

		margin-right: 50px;

	}

	.pro-del-nav li a{

		padding: 0 27px;

	}

	.pro-del>div.content .f-left{

		width: 750px;

	}

	.pro-del>div.content .f-right{

		width: 450px;

		padding-left: 30px;

	}

	

	.pro-del .a-link li{

		width: 180px;

	}

	.pro-del .a-link a i{

		left: 20px;

	}

	.pro-main .content li{

		height: 354px;

	}

	.pro-main .content .img{

		width: 270px;

	}

	.pro-main .content .txt{

		width: 285px;

	}

	.about-khjz .content2 li{

		width: 225px;

		margin-right: 18.75px;

		height: 185px;

	}

	.about-khjz .content2 .img{

		height: 140px;

	}

	.about-khjz .content li,.pro-main .content li{

		width: 590px;

		padding: 15px;

	}

	.about-khjz .content li{

		height: 260px;

		

	}

	.about-khjz .content .img{

		width: 225px;

		height: 225px;

	}

	.about-khjz .content .txt{

		width: 328px;

		padding-left: 20px;

	}

	.about-khjz .content .txt h3{

		margin-bottom: 10px;

		font-size: 24px;

	}

	.about-khjz .content .txt p{

		font-size: 14px;

		line-height: 25px;

	}

	.head-logo{

		width: 38%;

		padding-left: 10px;

	}

	.head-nav{

		width: 62%;

	}

	

	.head-nav .box li{

		font-size: 16px;

	}

	.head-nav.box>li>a{

		padding: 40px 5px;

	}

	.index-pro .content{

		height: 600px;

	}

	.dz-service{

		margin-bottom: 0;

	}

	.dz-service>div{

		height: 390px;

	}

	.dz-service .f-right{

	    padding: 0px 70px 0;

	}

	.dz-service .f-right ul{

		margin-top: 20px;

	}

	.dz-service .f-right li{

		vertical-align: top;

	}

	.dz-service .f-right li img{

		width: 100px;

	}

	.dz-service .f-right li p{

		font-size: 14px;

	}

	.about-qywh .txt{

		left: 30px;

	}

	.index-int li{

		width: 380px;

		margin-right: 30px;

		height: 520px;

	}

	.index-int li .img{

		height: 268px;

	}

	.index-int li .txt{

		padding: 30px;

	}

	.global{

		padding-top: 0px;

		height: 720px;

	}

	.global .diqu li{

		margin-right: 40px;

	}

	.global .diqu li p{

		font-size: 20px;

	}

	.global .diqu li span{

		margin-right: 15px;

	}

	.index-news .content h4{

		padding-top: 20px;

	}

	.index-news .link .bd li a{

		line-height: 35px;

	}

	.index-news .link .hd{

		top: 30px;

	}

	

	.about-qyjj .content li{

		width: 375px;

		margin-right: 60px;

	}

	.about-qyjj .content li.one{

		width: 330px;

	}

	.about-qyjj .content li.san img{

		margin-top: 0px;

	}

	

	.about-dsj .content{

		width: 1200px;

		left:  calc(50% - 600px);

		top: -25px;

	}

	.about-dsj .content li{

		margin-right: 20px;

	}

	.about-dsj .content li:nth-child(2n){
		top: 50px;
	}

	.about-dsj .content .title hr{
		margin-top: 0;
	}

	.about-dsj .content li h4{

		font-size: 14px;

	}

	

	.about-hjxx .content>div{

		height: 450px;

	}

	.about-hjxx .content .f-right>div{

		width: 292.5px;

		height: 220px;

		margin-left: 7.5px;

	}

	

	.about-jyzx .content li{

		width: 390px;

		margin-right: 15px;

		height: 420px;

	}

	.about-jy .title{

		left: calc(50% - 600px);

	}

	.about-hsqq .content .main{

		width: 380px;

	}

	.about-hsqq .content .main span{

		font-size: 14px

	}

}

@media screen and (max-width: 1280px){
	.head-logo{
		width: 32%;
	}
	.head-nav .box li>a{
		padding: 40px 5px;
	}
}